home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / faq / f40faq.lzh / F40-FAQ.txt < prev   
Text File  |  1995-08-29  |  19KB  |  435 lines

  1. Frequently Asked Questions (FAQ) Concerning the Fusion-Forty Accelerator Card
  2.         Author: Brian King    Version: 1.5    Date: August 29, 1995
  3. =============================================================================
  4. Below you will find a list of frequently asked questions regarding the
  5. Fusion-Forty accelerator card.  More information will be added as it is
  6. submitted.
  7.  
  8. Currently, it is in ASCII format.  Future formats will include both HTML and
  9. AmigaGuide.
  10.  
  11. * in left margin indicate new/changed section
  12.  
  13. Please send all contributions and suggestions to:
  14. Snail:
  15.   Brian King
  16.   1-420 Fenerty Court
  17.   Kanata, ON, Canada
  18.   K2L 3A9
  19. Email:
  20.   Brian_King@mitel.com
  21.  
  22.  
  23. FAQ OUTLINE
  24. =============================================================================
  25.     I. Disclaimer
  26.    II. Introduction
  27. * III. Contributors
  28. *1. What machines does it work with?
  29.  2. Specs and RAM types of the card?
  30.  3. What Zorro-II cards work with it?
  31. *   a) Which SCSI controllers
  32.     b) Which RAM cards
  33.     c) Networking cards
  34. *   d) Graphics cards
  35.     e) Bridge-cards
  36. *   f) Others
  37.  4. What versions of the OS does it work with?
  38.     a) Problems with 68040.library
  39.     b) KS 1.3 support
  40.     c) KS 2.x support
  41.     d) KS 3.x upgrade (Plug'N'Go ROMs)
  42.  5. Emulation support?
  43.     a) ShapeShifter
  44.        a.1 - Mac ROM type
  45.        a.2 - Mac System Software version
  46.        a.3 - ShapeShifter settings
  47.     b) EMPLANT (Mac/E586)
  48.     c) AMAX
  49.     d) PC-TASK 3.1
  50.  6. Virtual Memory Support?
  51.  7. What is the latest software and ROM release?
  52. *8. Problems and solutions
  53.  9. Future growth?
  54.     a) SCSI on-board
  55.     b) 68060 adapter
  56.     c) CHIP-RAM accelerator
  57. 10. Why is access to my DMA-SCSI controller so slow?
  58. 11. Contact address, phone number, BBS number, FAX number, people.
  59.  
  60. I. Disclaimer
  61. =============
  62. This document is (C) Copyright 1995, Brian King.
  63.  
  64. Permission is granted to make and distribute verbatim and modified copies of
  65. this document following the terms of the "GNU General Public License"
  66. provided the copyright notice and this permission notice are preserved on
  67. all copies, and that I receive said copies.
  68.  
  69. The author gives *absolutely no* warranty that the answers given here are
  70. correct or usable.  Many of them were contributed by other users and I
  71. cannot verify all information.  Please contribute if you see flaws or a lack
  72. of information.
  73.  
  74. This is *not* an official document of RCS Management, and is not endorsed by
  75. them in any way.  However, they are free to distribute it to any purchasers
  76. of their Fusion-40 products, and they do comment occasionally.
  77.  
  78. II. Introduction
  79. ================
  80. The Fusion-Forty accelerator is a Motorola 68040 based CPU card for Amiga
  81. 1500, 2000, and 2500 style machines.  It provides a means for increased raw
  82. CPU power, as well as RAM expansion on the card.  It is manufactured by RCS
  83. Management, and was designed by Suresh Sukhdeo in Montreal, PQ, Canada. 
  84. (See contact information at end).
  85.  
  86. III. Contributors
  87. =================
  88. If you do NOT want your e-mail address and name mentioned in this
  89. document, please let me know.
  90.  
  91. Suresh Sukhdeo          rcs@connectmmic.net
  92. Mattias Lundblad        mattias.lundblad@mideast.org
  93. Niels Knoop             niels@rbg.informatik.th-darmstadt.de
  94. Christopher L. Davis    cld@prin.edu
  95. * Victor Ng-Thow-Hing     victorng@dgp.toronto.edu
  96. Ian Lancaster           ilancast@juliet.stfx.ca
  97. Christian Bednarek      eazy@ng-box.wwbnet.de
  98. Kai Kohlmorgen          kai@sel.heide.de
  99. Bert Heise              Bert@fuj.Physik.Uni-Dortmund.de
  100. Stefan Wedin            stefan.wedin@senet.abb.se
  101. Geoffrey Wells          gwells@undergrad.math.uwaterloo.ca
  102. Harald Prasser          prasser@fmi.uni-passau.de
  103. Joe Angell              jangell@risd.edu
  104. Bjorn Frostberg         tde94frb@te.hik.se
  105. Jack Whitehead          jack@cascade.hpc.com
  106. Wavelin Fielder         wfielder@nyx10.cs.du.edu
  107. Gregg Lukomski          falchion@ispace.com
  108. Max Glick               76271.3707@compuserve.com
  109. Erik Petersen           erikp@dannug.dk
  110. Mundt Marc Christian    m-mundt@ux4.cso.uiuc.edu
  111. Blair Wickstrand        Blair_Wickstrand@amuc.mtroyal.ab.ca
  112. Jerry Koniecki          jkoniecki@mhv.net
  113. Brian King              Brian_King@mitel.com
  114.  
  115. 1. What machines does it work with?
  116. ===================================
  117. Any Amiga with an A2000-style CPU-slot, such as the A1500, A2000, and A2500. 
  118. It will NOT work in an A3000 or A4000 style machine.
  119.  
  120. Motherboard revision seems to make a difference concerning the Fusion-Forty,
  121. and Zorro-II expansion cards.  Reported successes include:
  122.   - A2000"C" Rev 6.2, ECS Agnus and ECS Denise
  123.   - A2000"C" Rev 6.0  ECS Agnus and ECS Denise (Kai Kohlmorgen, Bjorn
  124.                       Frostberg)
  125. * - A2000"B" Rev 4.0  ECS Agnus and ECS Denise (Niels Knoop)
  126.   - A2000    Rev 4.5  unknown (Blair Wickstrand)
  127.   - A2000    Rev 4.4, ECS Agnus
  128.   - A2500    Rev 4.3, ECS Agnus and OCS Denise (Brian King)
  129.  
  130. 2. Specs and RAM types of the card?
  131. ===================================
  132. There are two known models of the card:
  133.   - Fusion-Forty 28MHz model, with 25MHz 68040 overclocked to 28MHz.
  134.     Takes 30-pin SIMMs, 70ns or less, 8 SIMM sockets.
  135.   - Fusion-Forty 35MHz model, with 33MHz 68040 overclocked to 35MHz.
  136.     Takes 30-pin SIMMs, 70ns or less, 8 SIMM sockets.
  137.  
  138. Either parity or non-parity SIMMs will work.  Additionally, it can take
  139. either 1 or 4-Meg SIMMs in either of its four-slot banks.  The first four
  140. SIMM sockets make up one bank, while the last four make up another bank. 
  141. Each bank's sockets must be populated with the SAME TYPE of SIMM (ie.
  142. either 1 or 4-Meg), but each bank can have a different size of SIMM.
  143.  
  144. Thus, possible RAM configurations include:
  145. 4 Meg, 8 Meg, 16 Meg, 20 Meg, and 32 Meg.
  146.  
  147. 3. What Zorro-II cards work with it?
  148. ====================================
  149. a) Which SCSI controllers?
  150.    - Masoboshi Mastercard - MASOBOSHI.device > 2.03
  151.      (DMA, reported to be FAST)
  152.    - Supra Wordsync
  153.    - Oktagon 2008 - ROM 6.8 - 2 Meg on card
  154.      (rawspeed is 1.6 Meg/sec)
  155.      Reported to work in one machine (rev 6.0), but not in another (rev 4.0)
  156.    - Oktagon 2008 - ROM 6.5
  157. *  - Kronos (Niels Knoop)
  158.      (PIO, rawspeed is 1.2 Meg/sec)
  159.    - GVP Series II - GVPSCSI 4.13 - No mem on card
  160.      (DMA, rawspeed is 750K/sec, serial problems evident)
  161. *  - GVP Series II - GURU ROM - No mem on card (Bjorn Frostberg)
  162. *    (DMA, rawspeed is 980K/sec, serial problems reduced)
  163.    - GVP Series II - GVPSCSI 4.05 - 2 Meg on card (Brian King, Niels Knoop)
  164.      (DMA, rawspeed is 1.1 Meg/sec, no serial problems)
  165.      Works fine with RAM in some machines, but not in others like:
  166.        Blair Wickstrand (Niels Knoop has fixed his problem)
  167.    - A2091 - ROM 7.0 - 2 Meg on card
  168.      (DMA, rawspeed is 900K/sec with PD-tool vb2091)
  169.    - ICD Advantage 2000 - ROM 3.5r1
  170.      (PIO, rawspeed is about 1.2 Meg/sec)
  171.    - IVS Trumpcard Pro (ROM version?)
  172.    - Trifecta SCSI/IDE - No mem on card (Blair Wickstrand)
  173.    * Microbotics Hardframe - DOES NOT WORK
  174.  
  175. b) Which RAM cards?
  176.    - GVP Series II (SCSI+RAM, 2 meg configuration tested)
  177.      (Brian King, Niels Knoop)
  178.    - Supra RAM 2000 (4 and 6 meg configuration tested)
  179.      (Blair Wickstrand)
  180.    - Oktagon 2008 (2 meg configuration tested)
  181.    - Microbotics 8-UP! RAM card
  182.      (Jerry Koniecki)
  183.  
  184. c) Networking cards?
  185.    - none reported as yet
  186.  
  187. d) Graphics cards?
  188.    - Commodore A2410 TIGA Graphics Adapter
  189.      Works fine, good speed.  EGS 7.1 and Juergen Schober's EGS-TIGA driver.
  190.      (Brian King)
  191.    - MacroSystems Retina Z2 (both 2 and 4 meg versions)
  192.    - OpalVision in video slot
  193.    - Merlin I, 4 megs, Probench 2.2, works "GREAT" (Kai Kohlmorgen)
  194.    - Picasso II, works fine with some motherboards
  195.      . Success with rev6.0 mother-board
  196.        PicassoII with 2 Meg, V1.4
  197.        village.library 2.58
  198.        villintuisup.library 2.9
  199.        Picasso-Monitor 2.56
  200.      . Failure with rev6.0 mother-board (different person)
  201.        PicassoII with 2 Meg, V1.2 and V1.4
  202.        "strange grafix-errors"
  203.    - Piccolo/Spectrum, may need a PAL upgrade
  204.    - Piccolo-SD64, may need a PAL upgrade (Niels Knoop)
  205.    - GVP IV-24
  206.    Benchmarks using WSpeed (C) 1994 JAMI Soft Development (640x480)
  207. Board          ECS     ECS     SD64     Picass2  Spectrm  A2410    CV64    
  208. Software       OS      OS      CGraphX  CGraphX  CGraphX  EGS      CGraphX
  209. Version        3.1     3.1     2.08                       7.1
  210. Colors         4       16      256
  211. CPU (MHz)      25      25      25
  212. ----------------------------------------------------------------------------
  213. Put Pixels     546337  200694  1012220
  214. Draw Lines     5169    1435    15147
  215. Draw Hor/Ver   8773    2293    32915
  216. Draw Circles   3539    1087    37607
  217. Draw Ellipse   3213    982     21623
  218. Draw Boxes     503     70      9561
  219. Scroll X       137     38      1206
  220. Scroll Y       146     41      1242
  221. Print Text     9415    3112    14962
  222. CON: Output    337     209     901
  223. Open Windows   206     65      214
  224. Size Window    270     84      368
  225. Move Windows   82      24      70
  226. Swap Screens   505     505     24
  227. Areafill       367     136     195
  228. ----------------------------------------------------------------------
  229.   NOTE: Please make sure that when using WSpeed, you actually SELECT the
  230.   screen-mode you want to use, and THEN hit OK.  Don't just accept the one
  231.   it shows and hit OK, because a bug then occurs causing only a 640x256
  232.   section to be used.
  233.  
  234. e) Bridge-cards?
  235.    - A2088, 640K, 8MHz, works fine
  236.    - GoldenGate 386SX works, but not together with the GVP Series II with
  237.      memory installed
  238. f) Others?
  239.    - GVP I/O Extender card (Blair Wickstrand, Niels Knoop)
  240. *  - MultiFace II  multi-I/O adapter (Bjorn Frostberg)
  241.    - MultiFace III multi-I/O adapter (Jerry Koniecki)
  242.    - DKB 2Meg CHIP RAM (Jerry Koniecki)
  243.    * Tocatta Audio sampler does NOT work (Jerry Koniecki)
  244. *  - DCTV and software on 23-pin RGB port (Victor Ng-Thow-Hing)
  245. *  - Easyl graphics tablet with ZorroII controller (Victor Ng-Thow-Hing)
  246. *  - ProSound 3.0 Sound Digitizer in parallel port (Victor Ng-Thow-Hing)
  247.  
  248. 4. What version of the OS does it work with?
  249. ============================================
  250. a) Problems with 68040.library?
  251.    - Some people attribute various system problems to the use of a custom
  252.      68040.library.  Certain 040-specific applications don't seem to like
  253.      it, while working fine with other cards which can use it.
  254.    - Many problems may not be related to the 68040.library, but instead to
  255.      the Fusion-40 using an 8K page-size for MMU operations, instead of the
  256.      typical 4K page-size.
  257.    - You CAN use the normal 68040.library, by disabling FASTKICKing, and
  258.      not using any of the SetFF/MoveMH tools.  This allows you to use the
  259.      Commodore 68040.library (37.4), and test for compatability problems.
  260.      However, without the FASTKICK support, your speed will drastically
  261.      decrease.
  262. b) KS 1.3 support
  263.    - While 1.3 is still supported, and can then be used as the launchpad
  264.      for FASTKICKing a newer version of the OS via a Kickstart-file, it
  265.      is not a recommended environment for use of a 68040 based accelerator.
  266.    - As Niels Knoop so accurately stated: "This isn't 1986 anymore!"
  267. c) KS 2.x support
  268.    - Yes
  269. d) KS 3.x upgrade (Plug'N'Go ROMs)
  270.    - Yes, with upgrade to Version 3.4 of Plug'N'Go ROMs
  271.  
  272. 5. Emulation Support?
  273. =====================
  274. a) ShapeShifter (SS)
  275.    a.1 - Mac ROM type
  276.      A common problem with ShapeShifter and the F40 seems to be that the
  277.      CopyBack cache must be disabled during SS operation.
  278.   
  279.      Below is a table of Macintosh ROM versions which work with 3.1a:
  280.        Macintosh Model     Version.Subversion     Size     All Caches?
  281.        ---------------------------------------------------------------
  282.        Mac LC-III              124.34            1 Meg     NO COPYBACK
  283.        ???                     124.17            512K      NO COPYBACK
  284.  
  285.    a.2 - MacOS version
  286.      System 7.0.1 (freely available from ftp.apple.com) with SystemTuner
  287.      1.1.1 works fine.
  288.  
  289.      System 7.1 ????
  290.      
  291.      System 7.5.x ????
  292.  
  293.      Problems with the Sound-Control-Panel on many setups, fixed by getting
  294.      the latest Sound-Manager package from ftp.support.apple.com somewhere.
  295.      
  296.      However, with System 7.0.1 and ShapeShifter 3.1a, the latest Sound-
  297.      Manager package did NOT work at all.
  298.  
  299.    a.3 - ShapeShifter settings
  300.      It seems that none of the MMU settings for ShapeShifter will work with
  301.      the Fusion-Forty 32-bit memory.  Thus, if you put the Mac ROM image
  302.      there, you cannot turn on the "Write Protect ROM" option. 
  303.      Additionally, if you want your Mac video memory to be in 32-bit mem,
  304.      you cannot use the "MMU Refresh" option at all, which sorta defeats
  305.      the purpose.
  306.  
  307.      According to Christian Bauer, author of ShapeShifter:
  308.       "I suspect that the F40 uses the Transparent Translation registers to
  309.        enable Copyback and not the MMU table like the 68040.library does.
  310.        This would break all of ShapeShifter's MMU related functions (and
  311.        some of MacOS's cache handling)."
  312.  
  313. b) EMPLANT (Mac/E586)
  314.    - Works with 3.1 ROM upgrade, 3.4 Plug'n'Go ROMs for Fusion-Forty, and
  315.      FASTKICK option disabled.
  316. c) AMAX
  317. d) PC-TASK 3.1
  318.    - reported as working
  319.  
  320. 6. Virtual Memory Support?
  321. ==========================
  322. VMM versions 2.0, 3.0, and 3.1 are all reported as working.  The key is
  323. to make sure you run MoveMH (version 1.2) early in your startup.
  324. (Christian Bednarek, Blair Wickstrand, Kai Kohlmorgen).  
  325. I haven't been able to get it to work, however.
  326.  
  327. Kai Kohlmorgen's information looks like:
  328. Memory: fixed size Type: any File "hd1:pagefile Size: 8MB 
  329.                 Min 200KB WriteB: 100KB 
  330.                 VM Pri: 40 
  331. Miscellaneous: Enabled: Cache ZII RAM Show VM in WB Title Memory Tracking 
  332.                            other options: disabled 
  333. Task: Default: N N 
  334.  
  335. 7. What is the latest software and ROM release?
  336. ===============================================
  337. Plug'N'Go ROMs                    3.4
  338. SetFF                             1.79
  339. MoveMH                            1.2
  340.  
  341. 8. Problems and solutions
  342. =========================
  343. a) CopyBack problems (with 2.x of the OS or greater)
  344.    - This may be a problem with the Gate Array Logic (GAL) chip at location
  345.      U37 on your Fusion-Forty card.  If it is a GAL, not a Programmable
  346.      Array Logic (PAL) chip, it should be replaced with a 10ns PAL version.
  347.    Testing:
  348.    - if your machine runs reliably without the CopyBack cache of the 68040
  349.      CPU enabled, but crashes often when it is enabled, it MAY be this part.
  350.      However, some older software (pre 2.x OS stuff) doesn't like the
  351.      CopyBack cache of the 68040.  Try booting with a clean system, and see
  352.      how that goes.
  353. b) Enforcer hits with ramlib.
  354.    - Try using MoveMH 1.2, *NOT* MoveMH 1.1 which had a bug.
  355. c) GVP Series II SCSI+RAM (HC+8) system with 16-bit fast mem won't work
  356.    - Try adjusting the speed jumpers of the controller.  Niels Knoop found
  357.      that J11 must be set, but that the jumper near the SCSI chip must NOT
  358.      be changed.  (This keeps the SCSI chip running at 7MHz)
  359.    - NOTE: I've had no problem in my system with BOTH J11 and the SCSI speed
  360.      at 14MHz...
  361. d) My Fusion Forty doesn't boot / is very slow with an OS 3.1 ROM
  362.    - This is caused by older versions of the Plug&Go-ROMs on the F40.
  363.      Upgrading to the new Version 3.4 should fix this, but you can
  364.      get older versions to work as well. If the F40 doesn't boot at
  365.      all, hold the right mouse button during reset to bring up the
  366.      F40 control menu and select NOFASTKICK from there. It will
  367.      boot then, but won't do its job. To regain Fusion Forty speed
  368.      adding the Fast-RAM, patching and installing the Kickstart
  369.      image in it and enabling the FPU has to be done by the program
  370.      SetFF which should be on the F40 software disk or can be ob-
  371.      tained from RCS.
  372.      (Niels Knoop)
  373. e) My Fusion Forty crashes after I installed a new OS.
  374.    - The Fusion Forty Plug&Go-ROMs are not compatible with the
  375.      original 68040.library from Commodore. Be sure to re-install
  376.      the small special 68040.library which came with your F40.
  377.      (Niels Knoop)
  378.  
  379. 9. Future growth?
  380. =================
  381. a) SCSI on-board
  382.    - Supposedly
  383. b) 68060 adapter
  384.    - Unknown.  RCS may skip that particular upgrade path and go straight
  385.      to an 060-specific accelerator, perhaps even with PCI graphics on
  386.      the card (with my suggestions).
  387. c) CHIP-RAM accelerator
  388.    - Was on the backburner due to static-RAM costs.  May yet come to light.
  389.  
  390. 10. Why is access to my DMA-SCSI controller so slow?
  391. ====================================================
  392. DMA controllers can only transfer to memory within the 24-bit memory space
  393. (MEMF_24BITDMA), also known as AutoConfig memory space.  Your Amiga can only
  394. have 8 Megs maximum of AutoConfig memory space.
  395.  
  396. Since NONE of the Fusion-Forty's memory is within that space, your DMA SCSI
  397. controller doesn't know how to directly access it with a DMA transfer. 
  398. Instead, it will usually either choke (some controllers with wrong ROM), or
  399. it will allocate a small buffer somewhere where it CAN do a DMA transfer. 
  400. It then DMAs to the small buffer (either in 16-bit FAST memory, or in CHIP
  401. memory), and afterwards, copies the information byte-by-byte into the 32-bit
  402. RAM target area on the Fusion-Forty.
  403.  
  404. If you have NO 16-bit FAST mem in your system, and have a DMA controller,
  405. GET SOME!  Otherwise, with the small DMA buffer in CHIP memory, your system
  406. will crawl (since access to CHIP mem is shared with the custom-chips).  With
  407. my GVP SCSI controller, I go from 780K/sec to around 1.1 Meg/sec just by
  408. adding two megs of 16-bit fast memory.  Additionally, some of that memory
  409. comes in handy for drive caching, ShapeShifter (the Mac ROM can go there),
  410. or other purposes.  Sure its slow, but its providing a dual purpose.
  411.  
  412. 11. Contact address, phone number, BBS number, FAX number, people.
  413. ==================================================================
  414. RCS Management
  415. Suite 123, 5764 Monkland Ave
  416. Montreal, PQ, Canada
  417. H4A 1E9
  418.  
  419. Voice: 514-990-5551
  420.   Fax: 514-483-1869
  421.   BBS:
  422.  
  423. E-Mail: RCS@connectmmic.net (Suresh Sukhdeo)
  424. E-Mail: Mattias.Lundblad@mideast.org (Mattias Lundblad, author of
  425.                                       the SetFF & MoveMH software)
  426.  
  427. Suresh Sukhdeo is the common contact for Fusion-40 problems, since he
  428. designed the accelerator.  He is very informative and friendly.
  429.  
  430. +-------------------------------------+-----------------------------------+
  431. | Brian D. King  -  Computer Engineer | Fourth Dimension Software, author |
  432. | PBX/ISDN Software Development Group | of LhA-GUI, and the Fusion-40 FAQ |
  433. | Mitel Corporation, Kanata, Ontario  | ***** Brian_King@Mitel.com *****  |
  434. +-------------------------------------+-----------------------------------+
  435.